exploding bomb - Turkish English Dictionary